#include <CL/cl.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <time.h>
#define MAX_SOURCE_SIZE (0x1000000)
extern int mpi_rank, mpi_size;
extern int value;
extern char clPlatformName[10240];
void opencl_init();
void messagecl(char *fmt, ...);
double getTime();
void *secure_malloc_cl(size_t size);
void die_cl(char *fmt, ...);
